package net.chrisrichardson.ec2deployer.cluster

class ClusterDefinition implements Serializable {

    String name
    ClusterSpec spec
    Map<String, String> serverState
    
    def ClusterDefinition(String name, ClusterSpec clusterSpec, Map<String, String> serverState = [:]) {
        this.name = name
        this.spec = clusterSpec
        this.serverState = serverState
    }

}